mosque courtyard - French English Dictionary